home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacApp Release 10 / MacApp Release 10 - HD Ready / Tools / Dependencies / Definitions_RSRC < prev    next >
Encoding:
Text File  |  1996-04-03  |  4.3 KB  |  149 lines  |  [TEXT/MPS ]

  1. # Definitions_RSRC
  2. # Copyright © 1984-96 by Apple Computer, Inc. All rights reserved.
  3.  
  4. ###########################################################
  5. # Basic Definitions
  6. # Required variables for any MacApp builds
  7. ###########################################################
  8.  
  9. ###########################################################
  10. # Folders
  11. ###########################################################
  12.  
  13. MACoreIncludes = {MACore}Includes:
  14. MACoreSources = {MACore}Sources:
  15. MACoreObj = {MACore}{SeparateObjectsFolder}
  16.  
  17. MAFrameworkIncludes = {MAFramework}Includes:
  18. MAFrameworkSources = {MAFramework}Sources:
  19. MAFrameworkObj = {MAFramework}{SeparateObjectsFolder}
  20.  
  21. MADocsIncludes = {MADocs}Includes:
  22. MADocsSources = {MADocs}Sources:
  23. MADocsObj = {MADocs}{SeparateObjectsFolder}
  24.  
  25. MAViewsIncludes = {MAViews}Includes:
  26. MAViewsSources = {MAViews}Sources:
  27. MAViewsObj = {MAViews}{SeparateObjectsFolder}
  28.  
  29. MAAppIncludes = {MAApp}Includes:
  30. MAAppSources = {MAApp}Sources:
  31. MAAppObj = {MAApp}{SeparateObjectsFolder}
  32.  
  33. MAMailIncludes = {MAMail}Includes:
  34. MAMailSources = {MAMail}Sources:
  35. MAMailObj = {MAMail}{SeparateObjectsFolder}
  36.  
  37. MAToolIncludes = {MATool}Includes:
  38. MAToolSources = {MATool}Sources:
  39. MAToolObj = {MATool}{SeparateObjectsFolder}
  40.  
  41. ###########################################################
  42. # Search Paths
  43. ###########################################################
  44.  
  45. MARezPaths = ∂
  46.     -i "{IncApp}" -s "{ObjApp}" ∂
  47.     -i "{MAMailIncludes}" -s "{MAMailObj}" ∂
  48.     -i "{MAAppIncludes}" -s "{MAAppObj}" ∂
  49.     -i "{MAViewsIncludes}" -s "{MAViewsObj}" ∂
  50.     -i "{MADocsIncludes}" -s "{MADocsObj}" ∂
  51.     -i "{MAFrameworkIncludes}" -s "{MAFrameworkObj}" ∂
  52.     -i "{MACoreIncludes}" -s "{MACoreObj}" ∂
  53.     -i "{CIncludes}"
  54.  
  55. ###########################################################
  56. # Interfaces
  57. ###########################################################
  58.  
  59. # list of MACPlus Includes -- since we need to update this periodically,
  60. # wouldn't it be better to do this in MacApp's Startup:
  61. # set MacAppCPlusIntf `files -f -s "{MACPlusIncludes}"`
  62. MacAppCPlusIntf = ""
  63.     
  64. MacAppRIntf = ∂
  65.     "{MAFrameworkIncludes}MacAppTypes.r" ∂
  66.     "{MAFrameworkIncludes}ViewTypes.r" ∂
  67.     "{MAFrameworkIncludes}HelpStrings.r"
  68.  
  69. BuildingBlocksCPlusIntf = ""
  70.     
  71. ###########################################################
  72. # Resources
  73. ###########################################################
  74. MacAppResources = ∂
  75.     "{MAFrameworkObj}Debug.rsrc" ∂
  76.     "{MAFrameworkObj}Defaults.rsrc" ∂
  77.     "{MAFrameworkObj}MacApp.rsrc" ∂
  78.     "{MAFrameworkObj}ResourceLib.rsrc"
  79.  
  80. BuildingBlocksResources = ∂
  81.     "{MAViewsObj}Dialog.rsrc" ∂
  82.     "{MADocsObj}Editions.rsrc" ∂
  83.     "{MAViewsObj}Printing.rsrc"
  84.  
  85. ###########################################################
  86. # Libraries
  87. ###########################################################
  88. MacAppLibrary = ""
  89.  
  90. MacAppObjs = ""
  91.  
  92. # The build tool will redefine one of the above to null so that dependencies on MacAppLib
  93. # will work correctly in the library case and in the obj case.
  94.  
  95. MacAppLib = ""
  96.  
  97. ###########################################################
  98. # Assembler External symbol dump files support.
  99. ###########################################################
  100. AsmLoadFiles = ∂
  101.     ""
  102.  
  103. AsmLoadOptions = -i "{ObjApp}"
  104. # Make dependencies against the following definition
  105. AsmLoad = {AsmLoadFiles}
  106.  
  107. ###########################################################
  108. # Misc.
  109. ###########################################################
  110. OtherAsmOptions = 
  111. OtherCOptions = 
  112. OtherCPlusOptions = 
  113. OtherInterfaces = 
  114. OtherLibOptions = 
  115. OtherLinkOptions = 
  116. OtherCreatorAndBundleOptions = 
  117. OtherRezFiles = 
  118. OtherRezOptions = 
  119. OtherSegMappings = 
  120.  
  121. OtherLinkFiles = 
  122. OtherRsrcFiles = ∂
  123.     {BuildingBlocksResources}
  124.  
  125. OtherViewTypesSrc = ""
  126.  
  127. ###########################################################
  128. # A P P L I C A T I O N   T A R G E T S
  129. ###########################################################
  130. AppName = Dummy
  131. Creator = 'RSED'
  132. Type = 'rsrc'
  133.  
  134. ###########################################################
  135. # T O O L   T A R G E T S
  136. ###########################################################
  137. ToolName = Dummy
  138.     
  139. ###########################################################
  140. # L I B R A R Y   T A R G E T S
  141. ###########################################################
  142. LibName = Dummy
  143. LibObjs = 
  144.  
  145. ###########################################################
  146. # S E G M E N T A T I O N   R E M A P P I N G S
  147. ###########################################################
  148. SegmentMappings = ""
  149.